//
//  YMPurchaseBaseVC.swift
//  NewVersionDemo
//
//  Created by zeng on 2018/3/19.
//  Copyright © 2018年 youmy. All rights reserved.
//  我的购买记录-父类

import UIKit

private let kCellId = "kCellId"

class YMPurchaseBaseVC: UIViewController {
    
    var tableView:UITableView?

    override func viewDidLoad() {
        super.viewDidLoad()

        tableView = UITableView(frame: self.view.bounds)
        tableView?.dataSource = self
        tableView?.delegate = self
        tableView?.separatorStyle = .none
        tableView?.backgroundColor = ym_label_bg_color
        
        tableView?.estimatedRowHeight = 261
        tableView?.rowHeight = UITableViewAutomaticDimension
        
        tableView?.register(UINib.init(nibName: "YMPurchaseOrderCell", bundle: nil), forCellReuseIdentifier: kCellId)
        
        view.addSubview(tableView!)
    }
}

extension YMPurchaseBaseVC: UITableViewDataSource, UITableViewDelegate{
    func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
        return 261
    }
    
    func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
        return 5
    }
    
    func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
        let cell = tableView.dequeueReusableCell(withIdentifier: kCellId, for: indexPath) as! YMPurchaseOrderCell
        cell.selectionStyle = .none
        return cell
    }
    
    func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
        tableView.deselectRow(at: indexPath, animated: true)
    }
}
